package com.example.common.bean;

import org.springframework.context.ApplicationContextInitializer;
import org.springframework.web.context.ConfigurableWebApplicationContext;

/**
 * 接口是在refresh之前就执行了，所以不能通过注解的方式进行注册
 * 必须通过如下方式：
 * org.springframework.context.ApplicationContextInitializer=\
 * com.pack.expansions.PackApplicationContextInitializer
 */
public class PackApplicationContextInitializer implements ApplicationContextInitializer<ConfigurableWebApplicationContext> {

    @Override
    public void initialize(ConfigurableWebApplicationContext applicationContext) {
        // 在这里你可以对容器进行自定义的配置
    }
}
